English translation for "satellite with biological payload"
|
- 生物卫星
Related Translations:
- Similar Words:
- "satellite weapon" English translation, "satellite weather facsimile" English translation, "satellite well" English translation, "satellite wellhead" English translation, "satellite wind" English translation, "satellite words" English translation, "satellite zenith angle" English translation, "satellite zone" English translation, "satellite, direct broadcast (dbs)" English translation, "satellite- borne romote sensing system" English translation
|
|
|